package com.baigu.product.dao.mapper;

import com.baigu.product.dao.model.BgProductAttr;
import com.baigu.product.dao.model.BgProductAttrExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BgProductAttrMapper {
    long countByExample(BgProductAttrExample example);

    int deleteByExample(BgProductAttrExample example);

    int deleteByPrimaryKey(String id);

    int insert(BgProductAttr record);

    int insertSelective(BgProductAttr record);

    List<BgProductAttr> selectByExample(BgProductAttrExample example);

    BgProductAttr selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") BgProductAttr record, @Param("example") BgProductAttrExample example);

    int updateByExample(@Param("record") BgProductAttr record, @Param("example") BgProductAttrExample example);

    int updateByPrimaryKeySelective(BgProductAttr record);

    int updateByPrimaryKey(BgProductAttr record);
}